!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("@wix/image-kit"),require("react")):"function"==typeof define&&define.amd?define("rb_wixui.thunderbolt_mobile",["imageClientApi","react"],t):"object"==typeof exports?exports["rb_wixui.thunderbolt_mobile"]=t(require("@wix/image-kit"),require("react")):e["rb_wixui.thunderbolt_mobile"]=t(e.__imageClientApi__,e.React)}("undefined"!=typeof self?self:this,(function(e,t){return function(){var a={96114:function(e,t,a){var n;!function(t){"use strict";var r=function(){},i=t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.msRequestAnimationFrame||function(e){return setTimeout(e,16)};function l(){var e=this;e.reads=[],e.writes=[],e.raf=i.bind(t),r("initialized",e)}function o(e){e.scheduled||(e.scheduled=!0,e.raf(s.bind(null,e)),r("flush scheduled"))}function s(e){r("flush");var t,a=e.writes,n=e.reads;try{r("flushing reads",n.length),e.runTasks(n),r("flushing writes",a.length),e.runTasks(a)}catch(e){t=e}if(e.scheduled=!1,(n.length||a.length)&&o(e),t){if(r("task errored",t.message),!e.catch)throw t;e.catch(t)}}function c(e,t){var a=e.indexOf(t);return!!~a&&!!e.splice(a,1)}l.prototype={constructor:l,runTasks:function(e){var t;for(r("run tasks");t=e.shift();)t()},measure:function(e,t){r("measure");var a=t?e.bind(t):e;return this.reads.push(a),o(this),a},mutate:function(e,t){r("mutate");var a=t?e.bind(t):e;return this.writes.push(a),o(this),a},clear:function(e){return r("clear",e),c(this.reads,e)||c(this.writes,e)},extend:function(e){if(r("extend",e),"object"!=typeof e)throw new Error("expected object");var t=Object.create(this);return function(e,t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a])}(t,e),t.fastdom=this,t.initialize&&t.initialize(),t},catch:null};var d=t.fastdom=t.fastdom||new l;void 0===(n=function(){return d}.call(d,a,d,e))||(e.exports=n)}("undefined"!=typeof window?window:void 0!==this?this:globalThis)},42662:function(t){"use strict";t.exports=e},5329:function(e){"use strict";e.exports=t},448:function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let r=null;return function(...i){a&&null===r&&e.apply(this,i),r&&clearTimeout(r),r=n&&a&&!r?setTimeout((()=>{r=null}),t):setTimeout((()=>{n&&e.apply(this,i),r=null}),t)}},c=()=>"undefined"!=typeof window,d=e=>Object.entries(e).reduce(((e,[t,a])=>(t.includes("data-")&&(e[t]=a),e)),{});const u="wixui-",m=(e,...t)=>{const a=[];return e&&a.push(`${u}${e}`),t.forEach((e=>{e&&(a.push(`${u}${e}`),a.push(e))})),a.join(" ")};var p={...{root:"vertical-menu",menuItem:"vertical-menu__item",subMenu:"vertical-menu__submenu",menuItemLabel:"vertical-menu__item-label"},arrow:"vertical-menu__arrow"},v={ExpandableMenuSkin:"ruTj7Z",expandableMenuSkin:"ruTj7Z",menuContainer:"NIXfHQ",ResponsiveExpandableMenuSkin:"cgGlGU",responsiveExpandableMenuSkin:"cgGlGU"};const g=13,f=27;function h(e){return t=>{t.keyCode===e&&(t.preventDefault(),t.stopPropagation(),t.currentTarget.click())}}const b=h(32),E=h(g),k=e=>{E(e),b(e)},y=(h(f),{root:"linkElement"}),N=(e,n)=>{const{href:r,role:i,target:l,rel:o,className:s="",children:c,linkPopupId:u,anchorDataId:m,anchorCompId:p,tabIndex:v,dataTestId:g=y.root,title:f,onClick:h,onDoubleClick:N,onMouseEnter:I,onMouseLeave:w,onFocus:M,onFocusCapture:C,onBlurCapture:S,"aria-live":x,"aria-disabled":P,"aria-label":O,"aria-labelledby":T,"aria-pressed":_,"aria-expanded":L,"aria-describedby":A,"aria-haspopup":R,"aria-current":D,dataPreview:B,dataInteractive:j,dataAnimationPart:W}=e,V=void 0!==e.activateByKey?e.activateByKey:(e=>e?"SpaceOrEnter":"Space")(u);let G;switch(V){case"Enter":G=E;break;case"Space":G=b;break;case"SpaceOrEnter":G=k;break;default:G=void 0}return void 0!==r||u?a.createElement("a",t()({},d(e),{"data-testid":g,"data-popupid":u,"data-anchor":m,"data-anchor-comp-id":p,"data-preview":B,"data-interactive":j||void 0,"data-animation-part":W,href:r||void 0,target:l,role:u?"button":i,rel:o,className:s,onKeyDown:G,"aria-live":x,"aria-disabled":P,"aria-label":O,"aria-labelledby":T,"aria-pressed":_,"aria-expanded":L,"aria-haspopup":R,"aria-describedby":A,"aria-current":D,title:f,onClick:h,onMouseEnter:I,onMouseLeave:w,onDoubleClick:N,onFocus:M,onFocusCapture:C,onBlurCapture:S,ref:n,tabIndex:u?0:v}),c):a.createElement("div",t()({},d(e),{"data-testid":g,"data-preview":B,"data-interactive":j||void 0,"data-animation-part":W,className:s,tabIndex:v,"aria-label":O,"aria-labelledby":T,"aria-haspopup":R,"aria-disabled":P,"aria-expanded":L,title:f,role:i,onClick:h,onDoubleClick:N,onMouseEnter:I,onMouseLeave:w,ref:n}),c)};var I=a.forwardRef(N);const w="itemWrapper",M="linkWrapper",C="expandablemenu-toggle";var S={ExpandableMenuSkin:"UNhuLu",expandableMenuSkin:"UNhuLu",itemWrapper:"fEGEM_",labelWrapper:"kGvnrc",label:"xfxJ27",arrowWrapper:"RJADXR",arrow:"DpIELp",hasSubList:"fqtSRp",subMenuOpen:"hGjOas",subMenu:"saNEb7",selected:"QqwXfj",item:"YLBS9j",itemCheckbox:"ZD5b14",ResponsiveExpandableMenuSkin:"u4cNtA",responsiveExpandableMenuSkin:"u4cNtA"};const x=e=>{let{label:n,link:r,onClick:i,onDoubleClick:l}=e;return a.createElement("span",{"data-testid":M,className:S.labelWrapper},a.createElement(I,t()({},r,{className:o(S.label,m(p.menuItemLabel)),onClick:i,onDoubleClick:l}),n))},P=e=>e?{"aria-current":"page"}:{},O=e=>e.items.length?(e=>{let{id:n,label:r,link:i,items:l=[],skin:s,isSelected:c,isCurrent:d,idPrefix:u,onItemClick:v,onItemDblClick:g,onItemMouseIn:f,onItemMouseOut:h,isForceOpened:b=!1}=e;const E=l.findIndex((e=>e.isSelected)),k=-1!==E,[y,N]=a.useState(k);a.useEffect((()=>{N(-1!==E||b)}),[E,b]);const I=f?e=>{null==f||f(e,{id:n,label:r,link:i,items:l,selected:c})}:void 0,M=h?e=>{null==h||h(e,{id:n,label:r,link:i,items:l,selected:c})}:void 0,T=v?e=>{null==v||v(e,{id:n,label:r,link:i,items:l,selected:c})}:void 0,_=g?e=>{null==g||g(e,{id:n,label:r,link:i,items:l,selected:c})}:void 0,L=e=>{null==T||T(e),N(!y)},A={"aria-expanded":y,"aria-haspopup":"true"};return a.createElement("li",t()({"data-testid":u},P(d),{className:o(S[s],S.item,S.hasSubList,m(p.menuItem),{[S.selected]:c,[S.subMenuOpen]:y}),onMouseEnter:I,onMouseLeave:M}),a.createElement("div",{"data-testid":w,className:S.itemWrapper},a.createElement(x,{label:r,link:i,onClick:L,onDoubleClick:_}),a.createElement("button",t()({},A,{"aria-label":r,className:S.arrowWrapper,"data-testid":C,onClick:L,onDoubleClick:_}),a.createElement("div",{className:o(S.arrow,m(p.arrow))},a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 9.2828 4.89817"},a.createElement("path",{d:"M4.64116,4.89817a.5001.5001,0,0,1-.34277-.13574L.15727.86448A.50018.50018,0,0,1,.84282.136L4.64116,3.71165,8.44.136a.50018.50018,0,0,1,.68555.72852L4.98393,4.76243A.5001.5001,0,0,1,4.64116,4.89817Z"}))))),a.createElement("ul",{className:o(S.subMenu,m(p.subMenu))},l.map(((e,n)=>a.createElement(O,t()({key:n},e,{onItemClick:v,onItemDblClick:g,onItemMouseIn:f,onItemMouseOut:h,idPrefix:u+"-"+n,skin:s}))))))})(e):(e=>{let{id:n,label:r,link:i,skin:l,isSelected:s,isCurrent:c,idPrefix:d,onItemClick:u,onItemDblClick:v,onItemMouseIn:g,onItemMouseOut:f}=e;const h=g?e=>{null==g||g(e,{id:n,label:r,link:i,items:[],selected:s})}:void 0,b=f?e=>{null==f||f(e,{id:n,label:r,link:i,items:[],selected:s})}:void 0,E=u?e=>{null==u||u(e,{id:n,label:r,link:i,items:[],selected:s})}:void 0,k=v?e=>{null==v||v(e,{id:n,label:r,link:i,items:[],selected:s})}:void 0;return a.createElement("li",t()({"data-testid":d},P(c),{className:o(S[l],S.item,m(p.menuItem),{[S.selected]:s}),onMouseEnter:h,onMouseLeave:b}),a.createElement("div",{"data-testid":w,className:S.itemWrapper},a.createElement(x,{onClick:E,onDoubleClick:k,label:r,link:i})))})(e);var T=O;const _=e=>{return!(t=e)||0===Object.keys(t).length&&t.constructor===Object;var t},L=function(e,t){return void 0===t&&(t=""),e.map((e=>{const a=!1!==e.selected&&(e.selected||((e,t)=>{return!(!e.link||(a=e.link,a.anchorDataId||a.anchorCompId)||e.link.href!==t);var a})(e,t)),n=e.items||[],r=L(n,t),i=r.some((e=>e.isSelected)),l=!1!==e.selected&&(a||i&&!_(e.link));return{...e,isSelected:l,items:r,isCurrent:a}}))};var A=e=>{const{id:n,className:r,customClassNames:i=[],items:l,currentUrl:s,translations:c,onItemClick:u,onItemDblClick:g,onItemMouseIn:f,onItemMouseOut:h,onMouseEnter:b,onMouseLeave:E,reportBiOnMenuItemClick:k,skin:y="ExpandableMenuSkin"}=e,N=a.useMemo((()=>L(l,s)),[l,s]),I=function(){for(var e=arguments.length,t=new Array(e),a=0;aa.createElement(T,t()({key:r},e,{onItemClick:I,onItemDblClick:g,onItemMouseIn:f,onItemMouseOut:h,idPrefix:n+"-"+r,skin:y}))))))};const R=e=>e.replace(/([A-Z])/g,(e=>`-${e.toLowerCase()}`)),D=e=>({useComponentProps:(t,a,n)=>{const r=(e=>({...e,updateStyles:t=>{const a=Object.entries(t).reduce(((e,[t,a])=>{return{...e,[(n=t,n.startsWith("--")?t:R(t))]:void 0===a?null:a};var n}),{});e.updateStyles(a)}}))(n);return e({mapperProps:t,stateValues:a,controllerUtils:r})}}),B=e=>"linkPopupId"in e,j=(e,t)=>{if(B(e))return e.linkPopupId;{const{pagesMap:a,mainPageId:n}=t||{};if(!a)return;const r=new URL(e.href??"");let i=Object.values(a).find((({pageUriSEO:e})=>!!e&&r.pathname?.includes(e)));return i||(i=n?a[n]:void 0),i?.pageId}},W=e=>{if(void 0!==e)return null===e?"None":e.type},V=(e,t)=>{if(!e?.type)return;const{type:a}=e;switch(a){case"AnchorLink":return e.anchorDataId;case"DocumentLink":return e.docInfo?.name;case"PageLink":const a=j(e,t);return a&&t?.pagesMap?.[a]?.title;default:return e.href}},G=(e,t,a)=>{const{link:n,value:r,details:i,actionName:l,elementType:o,trackClicksAnalytics:s,pagesMetadata:c,...d}=t;if(!s)return;const u=c&&{...c,pagesMap:window.viewerModel?.siteFeaturesConfigs?.router?.pagesMap},m=((e,t)=>{if(!e?.type)return;const{type:a}=e;switch(a){case"AnchorLink":return(e=>"anchorDataId"in e&&("SCROLL_TO_TOP"===e.anchorDataId||"SCROLL_TO_BOTTOM"===e.anchorDataId))(e)?void 0:{id:e.anchorDataId};case"DocumentLink":return{id:e.docInfo?.docId};case"PageLink":return{id:j(e,t),isLightbox:B(e)};default:return}})(n,u),p=i||m?JSON.stringify({...m,...i}):void 0;e({src:76,evid:1113,...{...d,bl:navigator.language,url:window.location.href,details:p,elementType:o??"Unknown",actionName:l??W(n),value:r??V(n,u)}},{endpoint:"pa",...a})};var F;!function(e){e.Text="Text",e.Menu="Menu",e.Image="Image",e.Input="Input",e.Login="Login",e.Button="Button",e.Social="Social",e.Gallery="Gallery",e.Community="Community",e.Decorative="Decorative",e.MenuAndSearch="MenuAndSearch",e.MenuAndAnchor="MenuAndAnchor"}(F||(F={}));var H=D((e=>{let{stateValues:t,mapperProps:a}=e;const{currentUrl:n,reportBi:r}=t,{compId:i,language:l,mainPageId:o,fullNameCompType:s,trackClicksAnalytics:c,...d}=a;return{...d,currentUrl:n,reportBiOnMenuItemClick:(e,t)=>{const{label:a,link:n}=null!=t?t:{};G(r,{link:n,language:l,trackClicksAnalytics:c,elementTitle:a,elementType:s,pagesMetadata:{mainPageId:o},elementGroup:F.Menu,element_id:null!=i?i:null==e?void 0:e.currentTarget.id})}}}));var U={root:"mobile-menu"},q={menuContainer:"EmyVop",visible:"two32l",inlineContent:"vMwwq3",container:"vnTKrr",overlay:"YppmB_",horizontallyDocked:"RmiF1m",verticallyDocked:"dqZerU",inlineContentParent:"Zcgm3P"},z="HlRz5e",K=r(42662);const{STATIC_MEDIA_URL:Z}=K,J=({fittingType:e,src:t,target:a,options:n})=>{const r=K.getPlaceholder(e,t,a,{...n,autoEncode:!0});return r?.uri&&!/^[a-z]+:/.test(r.uri)&&(r.uri=`${Z}${r.uri}`),r},X=/^[a-z]+:/,Y=e=>{const{id:t,containerId:n,uri:r,alt:i,name:l="",role:o,width:s,height:c,displayMode:d,devicePixelRatio:u,quality:m,alignType:p,bgEffectName:v="",focalPoint:g,upscaleMethod:f,className:h="",crop:b,imageStyles:E={},targetWidth:k,targetHeight:y,targetScale:N,onLoad:I=(()=>{}),onError:w=(()=>{}),shouldUseLQIP:M,containerWidth:C,containerHeight:S,getPlaceholder:x,isInFirstFold:P,placeholderTransition:O,socialAttrs:T,isSEOBot:_,skipMeasure:L,hasAnimation:A,encoding:R}=e,D=a.useRef(null);let B="";const j="blur"===O,W=a.useRef(null);if(!W.current)if(x||M||P||_){const e={upscaleMethod:f,...m||{},shouldLoadHQImage:P,isSEOBot:_,hasAnimation:A,encoding:R};W.current=(x||J)({fittingType:d,src:{id:r,width:s,height:c,crop:b,name:l,focalPoint:g},target:{width:C,height:S,alignment:p,htmlTag:"img"},options:e}),B=!W.current.transformed||P||_?"":"true"}else W.current={uri:void 0,css:{img:{}},attr:{img:{},container:{}},transformed:!1};const V=!_&&(x||M)&&!P&&W.current.transformed,G=a.useMemo((()=>JSON.stringify({containerId:n,...n&&{containerId:n},...p&&{alignType:p},...L&&{skipMeasure:!0},displayMode:d,...C&&{targetWidth:C},...S&&{targetHeight:S},...k&&{targetWidth:k},...y&&{targetHeight:y},...N&&{targetScale:N},isLQIP:V,isSEOBot:_,lqipTransition:O,encoding:R,imageData:{width:s,height:c,uri:r,name:l,displayMode:d,hasAnimation:A,...m&&{quality:m},...u&&{devicePixelRatio:u},...g&&{focalPoint:g},...b&&{crop:b},...f&&{upscaleMethod:f}}})),[n,p,L,d,C,S,k,y,N,V,_,O,R,s,c,r,l,A,m,u,g,b,f]),F=W.current,H=F?.uri,U=F?.srcset,q=F.css?.img,K=`${z} ${h}`;a.useEffect((()=>{const e=D.current;I&&e?.currentSrc&&e?.complete&&I({target:e})}),[]);const Y=F&&!F?.transformed?`max(${s}px, 100%)`:k?`${k}px`:null;return a.createElement("wow-image",{id:t,class:K,"data-image-info":G,"data-motion-part":"BG_IMG","data-bg-effect-name":v,"data-has-ssr-src":B,"data-animate-blur":!_&&V&&j?"":void 0,style:Y?{"--wix-img-max-width":Y}:{}},a.createElement("img",{src:H,ref:D,alt:i||"",role:o,style:{...q,...E},onLoad:I,onError:w,width:C||void 0,height:S||void 0,...T,srcSet:P?U?.dpr?.map((e=>X.test(e)?e:`${Z}${e}`)).join(", "):void 0,fetchpriority:P?"high":void 0,loading:!1===P?"lazy":void 0,suppressHydrationWarning:!0}))};var $="I5zqsT";var Q=e=>{var n,r;const{id:i,uri:l,alt:s,role:c,className:d,imageStyles:u={},targetWidth:m,targetHeight:p,onLoad:v,onError:g,containerWidth:f,containerHeight:h,isInFirstFold:b,socialAttrs:E,skipMeasure:k,responsiveImageProps:y,zoomedImageResponsiveOverride:N}=e,I=m||f,w=p||h,M=I+"px";return null!=y&&y.css&&null!=y&&y.srcset?a.createElement("img",t()({fetchpriority:b?"high":void 0,loading:!1===b?"lazy":void 0,sizes:M,srcSet:k?null==N?void 0:N.srcset:null==y?void 0:y.srcset,id:i,src:l,alt:s||"",role:c,style:{...u,...k?{...null==N||null==(n=N.css)?void 0:n.img}:{...null==y||null==(r=y.css)?void 0:r.img}},onLoad:v,onError:g,className:o(d,$),width:I,height:w},E)):a.createElement(Y,e)};var ee=e=>{var t,n,r;const{className:i,customIdPrefix:l,getPlaceholder:o,hasAnimation:s,...c}=e,d=a.useMemo((()=>JSON.stringify({containerId:c.containerId,alignType:c.alignType,fittingType:c.displayMode,hasAnimation:s,imageData:{width:c.width,height:c.height,uri:c.uri,name:c.name,...c.quality&&{quality:c.quality},displayMode:c.displayMode}})),[c,s]),u=a.useRef(null);u.current||(u.current=o?o({fittingType:c.displayMode,src:{id:c.uri,width:c.width,height:c.height,name:c.name},target:{width:c.containerWidth,height:c.containerHeight,alignment:c.alignType,htmlTag:"bg"},options:{hasAnimation:s,allowAnimatedTransform:!1}}):{uri:void 0,css:{img:{}},attr:{img:{},container:{}}});const m=u.current,p=null!=(t=null==m?void 0:m.uri)?t:"",v=null!=(n=null==(r=m.css)?void 0:r.container)?n:{},g=Object.assign(p?{backgroundImage:"url("+p+")"}:{},v);return a.createElement("wix-bg-image",{id:""+(l||"bgImg_")+c.containerId,class:i,style:g,"data-tiled-image-info":d,"data-has-bg-scroll-effect":c.hasBgScrollEffect||"","data-bg-effect-name":c.bgEffectName||"","data-motion-part":"BG_IMG"})};const te=new RegExp("<%= compId %>","g"),ae=(e,t)=>e.replace(te,t);var ne=e=>null==e?void 0:e.replace(":hover",""),re="bX9O_S",ie="Z_wCwr",le="Jxk_UL",oe="K8MSra",se="YTb3b4";const ce={quality:{unsharpMask:{radius:.33,amount:1,threshold:0}},devicePixelRatio:1};var de=e=>{const{id:n,videoRef:r,videoInfo:i,posterImageInfo:l,muted:s,preload:c,loop:d,alt:u,isVideoEnabled:m,getPlaceholder:p,extraClassName:v=""}=e;i.containerId=ne(i.containerId);const g=a.useMemo((()=>JSON.stringify(i)),[i]),f=a.createElement(a.Fragment,null,l.filterEffectSvgString&&a.createElement("svg",{id:"svg_"+i.containerId,className:se},a.createElement("defs",{dangerouslySetInnerHTML:{__html:ae(l.filterEffectSvgString,i.containerId)}})),a.createElement(Q,t()({key:i.videoId+"_img",id:l.containerId+"_img",className:o(ie,le,"bgVideoposter",v),imageStyles:{width:"100%",height:"100%"}},l,ce,{getPlaceholder:p})));return m?a.createElement("wix-video",{id:n,"data-video-info":g,"data-motion-part":"BG_IMG",class:o(re,"bgVideo",v)},a.createElement("video",{key:i.videoId+"_video",ref:r,id:i.containerId+"_video",className:oe,crossOrigin:"anonymous","aria-label":u,playsInline:!0,preload:c,muted:s,loop:d,tabIndex:-1}),f):f},ue="SUz0WK";var me=e=>{const{id:t,containerId:n,pageId:r,children:i,bgEffectName:l="",containerSize:o}=e;return a.createElement("wix-bg-media",{id:t,class:ue,"data-container-id":n,"data-container-size":((null==o?void 0:o.width)||0)+", "+((null==o?void 0:o.height)||0),"data-page-id":r,"data-bg-effect-name":l,"data-motion-part":"BG_MEDIA"},i)};const pe="bgOverlay";var ve="m4khSP",ge="FNxOn5";var fe=e=>{const{imageOverlay:n}=e;return a.createElement("div",{"data-testid":pe,className:ve},n&&a.createElement(ee,t()({customIdPrefix:"bgImgOverlay_",className:ge},n)))};const he="bgLayers",be="colorUnderlay",Ee="mediaPadding",ke="canvas";var ye="MW5IWV",Ne="N3eg0s",Ie="Kv1aVt",we="dLPlxY",Me="VgO9Yg",Ce="LWbAav",Se="yK6aSC",xe="K_YxMd",Pe="NGjcJN",Oe="mNGsUM";const Te="bgImage";var _e=e=>{const{videoRef:n,canvasRef:r,hasBgFullscreenScrollEffect:i,image:l,backgroundImage:s,backgroundMedia:c,video:d,backgroundOverlay:u,shouldPadMedia:m,extraClass:p="",shouldRenderUnderlay:v=!d,reducedMotion:g=!1,getPlaceholder:f}=e,{onImageLoad:h}=(e=>{let{onReady:t,image:n}=e;return(0,a.useEffect)((()=>{t&&!n&&t()}),[t,n]),{onImageLoad:e=>{null!=n&&n.onLoad&&n.onLoad(e),t&&t()}}})(e),b=ne(e.containerId),E="img_"+ne(b),k=l&&a.createElement(Q,t()({id:E,className:o(Ie,we,Oe,Te),imageStyles:{width:"100%",height:"100%"},getPlaceholder:f},l,{onLoad:h})),y=s&&a.createElement(ee,t()({},s,{containerId:b,className:o(Ie,we,Oe,Te),getPlaceholder:f})),N=d&&a.createElement(de,t()({id:"videoContainer_"+b},d,{extraClassName:Se,reducedMotion:g,videoRef:n,getPlaceholder:f})),I=a.createElement(a.Fragment,null,k,y,N,r&&a.createElement("canvas",{id:b+"webglcanvas",ref:r,className:o(xe,"webglcanvas"),"aria-label":(null==d?void 0:d.alt)||"",role:"presentation","data-testid":ke})),w=c?a.createElement(me,t()({id:"bgMedia_"+b},c),I):a.createElement("div",{id:"bgMedia_"+b,"data-motion-part":"BG_MEDIA",className:Me},I),M=u&&a.createElement(fe,u);return a.createElement("div",{id:he+"_"+b,"data-hook":he,"data-motion-part":"BG_LAYER",className:o(ye,p,{[Ne]:i})},v&&a.createElement("div",{"data-testid":be,className:o(Ce,Ie)}),m?a.createElement("div",{"data-testid":Ee,className:Pe},w,M):a.createElement(a.Fragment,null,w,M))};const Le="mesh-container-content",Ae="inline-content",Re=e=>n().createElement("div",{key:e.props.id+"-rotated-wrapper","data-mesh-id":e.props.id+"-rotated-wrapper"},e),De=(e,a)=>{const{id:r,className:i,wedges:l=[],rotatedComponents:s=[],children:c,fixedComponents:u=[],extraClassName:m="",renderRotatedComponents:p=Re}=e,v=n().Children.toArray(c()),g=[],f=[];v.forEach((e=>u.includes(e.props.id)?g.push(e):f.push(e)));const h=(e=>{const{wedges:t,rotatedComponents:a,childrenArray:r,renderRotatedComponents:i}=e,l=a.reduce(((e,t)=>({...e,[t]:!0})),{});return[...r.map((e=>{return l[(t=e,t.props.id.split("__")[0])]?i(e):e;var t})),...t.map((e=>n().createElement("div",{key:e,"data-mesh-id":e})))]})({childrenArray:f,rotatedComponents:s,wedges:l,renderRotatedComponents:p});return n().createElement("div",t()({},d(e),{"data-mesh-id":r+"inlineContent","data-testid":Ae,className:o(i,m),ref:a}),n().createElement("div",{"data-mesh-id":r+"inlineContent-gridContainer","data-testid":Le},h),g)};var Be=n().forwardRef(De),je="jpeeyX",We="PbIVkr",Ve="YN_fLB",Ge="jFliG2",Fe="n74Psq";var He=e=>{let{classNames:a,layerIds:r,children:i,fillLayers:l,meshProps:s,id:c}=e;return n().createElement(n().Fragment,null,n().createElement("div",{id:r.overlay,className:o(We,{[Ve]:a.includes("horizontallyDocked")})}),n().createElement("div",{id:r.container,className:je,"data-block-level-container":"MenuContainer"},n().createElement(_e,l),n().createElement("div",{id:r.inlineContentParent,className:o(Fe,{[Ge]:a.includes("verticallyDocked")})},n().createElement(Be,t()({id:c},s,{"aria-label":"navigation dialog"}),i))))};const Ue=(e,n)=>{const{id:r,customClassNames:i=[],isOpen:l,fillLayers:s,children:c,classNames:u,meshProps:p,className:v,onClick:g,onMouseEnter:f,onMouseLeave:h,open:b,close:E,animate:k}=e;let{isVisible:y}=e;l&&!y&&(y=!0);const N={overlay:"overlay-"+r,container:"container-"+r,inlineContentParent:"inlineContentParent-"+r};return a.useImperativeHandle(n,(()=>({open:b,close:E,animate:k}))),a.useEffect((()=>{if(l){const e=document.querySelector("#"+N.inlineContentParent+" ."+S.label);null==e||e.focus()}}),[l]),a.createElement("div",t()({id:r},d(e),{tabIndex:0,onClick:g,onMouseEnter:f,onMouseLeave:h,"data-undisplayed":!y,className:o(q.menuContainer,v,m(U.root,...i),u.map((e=>q[e])),{[q.visible]:y,[q.open]:l}),"data-block-level-container":"MenuContainer"}),a.createElement(He,{id:r,layerIds:N,fillLayers:s,classNames:u,meshProps:p},c))};var qe=a.forwardRef(Ue);var ze=D((e=>{let{mapperProps:t,stateValues:a,controllerUtils:{updateStyles:n}}=e;const{isMobileView:r,compId:i,...l}=t,{toggle:o,...s}=a;return!0===a.isOpen&&n({"--menu-height":c()&&r?window.getComputedStyle(document.body).height:"100vh"}),{...l,...(d=s,Object.entries(d).reduce(((e,t)=>{let[a,n]=t;return void 0===n?e:{...e,[a]:n}}),{})),onClick:e=>{e.target.closest("a , #overlay-"+i)&&o&&(null==o||o(!0))}};var d}));var Ke={root:"mobile-menu__icon"},Ze="gIn6Wf",Je="ZhsSZ_",Xe="P4my70",Ye="oX7wPA",$e="enVN3p";var Qe="JJHA1E",et="XLAVDo",tt="obddOt",at="SRM_9q",nt="YQwk0a",rt="eyQVgg",it="BU_Jm5";var lt="MEduRo",ot="B1Ti_C",st="naeVRo",ct="HUKlBY",dt="_W7Xw0",ut="RWu2Qu",mt="plHZxT",pt="oo_S7a",vt="dQWoWx";var gt="PztR8I",ft="baZw44",ht="T8_LA1",bt="dbDvn7",Et="iu4m2t",kt="HZW1lN";var yt="hSKHso",Nt="aoIbio",It="tbJLVX",wt="YB05pm",Mt="SofRfX",Ct="XOaVd6";var St="VaMfZ_",xt="MsXubo",Pt="L8RJUm";var Ot="Ez9DzT",Tt="Klh_2G";var _t="XEQtWV",Lt="muO8XP";var At="unAAcL",Rt="SACRXu",Dt="Jzi8Yx",Bt="qTZmEh",jt="IOOdvm",Wt="JDwVHd";var Vt="jJdFnD",Gt="ROpKdV",Ft="Ic34Nb";var Ht="Kx2Lb_",Ut="kLibfv",qt="b2zCu2",zt="GYW_Vv",Kt="fIrRrT";var Zt="fNnJyG",Jt="O240SO",Xt="dm9Pzg";var Yt="TR1lP5",$t="JOBrqh",Qt="KKTZfd",ea="TpQgIG",ta="PGlfJM",aa="ja83fW";var na="HoyfNC",ra="BCbKRj";var ia="vXxIVB",la="l0AfMo",oa="kFhkeL",sa="rBz8fx",ca="FkbwVM",da="CYMuk3",ua="uWZnSw",ma="sNnUw0";var pa="H801ob",va="kpM1s0",ga="ZBaDfe",fa="LZBOca",ha="HSYWnj",ba="r8m7zZ";const Ea={inlinePopupToggleSkin1:e=>{let{isOpen:t}=e;return n().createElement("span",{className:o($e,t&&Ye)})},inlinePopupToggleSkin2:e=>{let{isOpen:t}=e;return n().createElement("div",{className:o(et,t&&Qe)},n().createElement("div",{className:o(tt,at,nt)}),n().createElement("div",{className:o(tt,it)}),n().createElement("div",{className:o(tt,at,rt)}))},inlinePopupToggleSkin3:e=>{let{isOpen:t}=e;return n().createElement("div",{className:o(ot,t&<)},n().createElement("div",{className:o(ct,st,pt)}),n().createElement("div",{className:o(ct,st,vt)}),n().createElement("div",{className:o(dt,st)}),n().createElement("div",{className:o(ut,st)}),n().createElement("div",{className:o(mt,st,pt)}),n().createElement("div",{className:o(mt,st,vt)}))},inlinePopupToggleSkin4:e=>{let{isOpen:t}=e;return n().createElement("div",{className:o(ft,t&>)},n().createElement("span",{className:o(ht,kt)}),n().createElement("span",{className:o(ht,bt)}),n().createElement("span",{className:o(ht,Et)}))},inlinePopupToggleSkin5:e=>{let{isOpen:t}=e;return n().createElement("div",{className:o(Nt,t&&yt)},n().createElement("div",{className:o(It)},n().createElement("span",{className:o(wt)},"ME",n().createElement("br",null),"NU")),n().createElement("div",{className:o(Mt)}),n().createElement("div",{className:o(Ct)}))},inlinePopupToggleSkin6:e=>{let{isOpen:t}=e;return n().createElement("div",{className:o(xt,t&&St)},n().createElement("div",{className:o(Pt)}),n().createElement("div",{className:o(Pt)}),n().createElement("div",{className:o(Pt)}),n().createElement("div",{className:o(Pt)}),n().createElement("div",{className:o(Pt)}),n().createElement("div",{className:o(Pt)}),n().createElement("div",{className:o(Pt)}),n().createElement("div",{className:o(Pt)}),n().createElement("div",{className:o(Pt)}))},inlinePopupToggleSkin7:e=>{let{isOpen:t}=e;return n().createElement("div",{className:o(Tt,t&&Ot)},n().createElement("span",null),n().createElement("span",null),n().createElement("span",null))},inlinePopupToggleSkin8:e=>{let{isOpen:t}=e;return n().createElement("div",{className:o(Lt,t&&_t)},n().createElement("span",null))},inlinePopupToggleSkin9:e=>{let{isOpen:t}=e;return n().createElement("div",{className:o(Rt,t&&At)},n().createElement("div",{className:o(Bt,jt)}),n().createElement("div",{className:o(Dt)}),n().createElement("div",{className:o(Bt,Wt)}))},inlinePopupToggleSkin10:e=>{let{isOpen:t}=e;return n().createElement("div",{className:o(Gt,Ft,t&&Vt)},n().createElement("span",null),n().createElement("span",null))},inlinePopupToggleSkin11:e=>{let{isOpen:t}=e;return n().createElement("div",{className:o(Ut,t&&Ht)},n().createElement("div",{className:o(zt)}),n().createElement("div",{className:o(qt)}),n().createElement("div",{className:o(Kt)}))},inlinePopupToggleSkin12:e=>{let{isOpen:t}=e;return n().createElement("div",{className:o(Jt,t&&Zt)},n().createElement("div",{className:o(Xt)}),n().createElement("div",{className:o(Xt)}),n().createElement("div",{className:o(Xt)}))},inlinePopupToggleSkin13:e=>{let{isOpen:t}=e;return n().createElement("div",{className:o($t,t&&Yt)},n().createElement("div",{className:o(Qt,ea)}),n().createElement("div",{className:o(Qt,ta)}),n().createElement("div",{className:o(Qt,aa)}))},inlinePopupToggleSkin14:e=>{let{isOpen:t}=e;return n().createElement("div",{className:o(ra,t&&na)},n().createElement("span",null),n().createElement("span",null))},inlinePopupToggleSkin15:e=>{let{isOpen:t}=e;return n().createElement("div",{className:o(la,t&&ia)},n().createElement("div",{className:o(sa,oa,ua)}),n().createElement("div",{className:o(sa,oa,ma)}),n().createElement("div",{className:o(ca,oa)}),n().createElement("div",{className:o(da,oa,ua)}),n().createElement("div",{className:o(da,oa,ma)}))},inlinePopupToggleSkin16:e=>{let{isOpen:t}=e;return n().createElement("div",{className:o(va,t&&pa)},n().createElement("div",{className:o(fa,ga)}),n().createElement("div",{className:o(ha,ga)}),n().createElement("div",{className:o(ba,ga)}))}};var ka=e=>{const{id:n,customClassNames:r=[],skin:i="inlinePopupToggleSkin1",isOpen:l=!1,className:s,onClick:c,onKeyDown:u,onMouseEnter:p,onMouseLeave:v,translations:g}=e,f=a.useRef(null);var h;l||(null==(h=f.current)||h.focus());const b=g.ariaLabelOpen||"Open navigation menu",E=g.ariaLabelClose||"Close",k=Ea[i];return a.createElement("div",t()({id:n},d(e),{className:o(Ze,l&&Je,s,m(Ke.root,...r)),ref:f,role:"button","aria-haspopup":"dialog","aria-label":""+(l?E:b),tabIndex:0,onClick:c,onKeyDown:u,onMouseEnter:p,onMouseLeave:v}),a.createElement("div",{className:o(Xe,l&&Je)},a.createElement(k,{isOpen:l})))};var ya=D((e=>{var t;let{stateValues:a,mapperProps:n}=e;return{...n,isOpen:null!=(t=a.isOpen)?t:n.isOpen,onClick:()=>null==a.toggle?void 0:a.toggle(!1),onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||null==a.toggle||a.toggle(!1)}}})),Na=r(96114),Ia=r.n(Na);function wa(){if(!c())return{x:0,y:0,isAtPageBottom:!1};const{left:e,top:t}=document.body.getBoundingClientRect();return{x:e,y:t,isAtPageBottom:window.innerHeight+window.scrollY===document.body.scrollHeight}}const Ma="backToTopRoot",Ca="backToTopSvg";var Sa="rG7wwD",xa="tjpQKX",Pa="wnbU2e";const Oa=()=>{window.scroll({top:0,left:0,behavior:"smooth"})};const Ta={ExpandableMenu:{component:A,controller:H},MenuContainer:{component:qe,controller:ze},MenuToggle:{component:ka,controller:ya},BackToTopButton:{component:e=>{const{id:r,svgContent:i,isVisible:l,onHide:u,onShow:m,scrollBreakpoint:p,className:v}=e,g=s((()=>{u()}),3e3);!function(e,t,n){void 0===n&&(n={}),n={waitFor:100,disabled:!1,...n};const r=(0,a.useRef)(wa());let i=null;const l=()=>{Ia().measure((()=>{const t=wa(),a=r.current;r.current=t,i=null,Ia().mutate((()=>e({prevPos:a,currPos:t})))}))};(c()?a.useLayoutEffect:a.useEffect)((()=>{if(!c())return;const e=()=>{null===i&&(i=window.setTimeout(l,n.waitFor))};return n.disabled?()=>{}:(window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e),i&&window.clearTimeout(i)})}),t)}((e=>{let{currPos:t}=e;return a=Math.abs(t.y),void(!l&&a>p&&(m(),g()));var a}),[l]);const f=o(Sa,v,{[Pa]:l});return n().createElement("div",t()({id:r},d(e),{className:f,onClick:Oa,"data-testid":Ma}),n().createElement("div",{dangerouslySetInnerHTML:{__html:i&&ae(i,r)},className:xa,"data-testid":Ca}))},controller:D((e=>{let{mapperProps:t,controllerUtils:a}=e;return{...t,onShow:()=>{a.updateProps({isVisible:!0})},onHide:()=>{a.updateProps({isVisible:!1})}}}))}}}(),i}()})); //# sourceMappingURL=https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/rb_wixui.thunderbolt_mobile.be7d649a.bundle.min.js.map